Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
97 CASTLE ROAD Detached £837,109 £488,000 19 Jan 2011
99 CASTLE ROAD Detached £756,619 £750,000 16 Aug 2023
101 CASTLE ROAD Detached £557,146 £305,000 30 Sep 2005
111 CASTLE ROAD Detached £785,530 £590,000 25 Aug 2016
115 CASTLE ROAD Detached £1,082,091 £1,010,000 22 Dec 2021
123 CASTLE ROAD Detached £841,021 £520,000 21 Mar 2007
127 CASTLE ROAD Detached £705,823 £655,000 30 Sep 2021